
#include "classManager.h"
#include "configs.h"
#include "modelManager.h"

namespace frame {

//Pointer to current instance of Graphics Engine
::Graphics * ClassManager::mGraphics;

//Pointer to current instance of Configs engine
::Configs * ClassManager::mConfigs;

//Pointer to current instance of ControlManager
ControlManager * ClassManager::mControlManager;

//Pointer to current instance of ViewManager.
ViewManager * ClassManager::mViewManager;

//Returns pointer to current Graphics engine instance.
::Graphics ClassManager::GetGraphics()
{
  // Bouml preserved body begin 0001F52A
  // Bouml preserved body end 0001F52A
}

//Returns pointer to current instance of configuration engine.
 ClassManager::GetConfigs()
{
  // Bouml preserved body begin 00020F98
  // Bouml preserved body end 00020F98
}

//Static method to return pointer to current instance of ControlManager
ControlManager ClassManager::GetControlManager()
{
  // Bouml preserved body begin 00023218
  // Bouml preserved body end 00023218
}

//Static method to return pointer to current instance of ViewManager
ViewManager ClassManager::GetViewManager()
{
  // Bouml preserved body begin 00023298
  // Bouml preserved body end 00023298
}

//Static pointer to current instance of ModelManager
ModelManager * ClassManager::mModelManager;


} // namespace frame
